/**
 * @file main.cpp
 * @author bean (813023818@qq.com)
 * @brief
 * @version 0.1
 * @date 2022-12-16
 *
 * @copyright Copyright (c) 2022
 *
 */
#include <systemc.h>

using namespace std;

/**
 * @brief Construct a new hello_world module object
 *
 */
SC_MODULE(hello_world){
    SC_CTOR(hello_world){}

    void say_hello(){
        cout << "Hello World SystemC" << endl;
}
}
;

int sc_main(int argc, char *argv[])
{
    hello_world hello("HELLO");
    hello.say_hello();
    return (0);
}